cherry apple - Spanish English Dictionary